# Author:sp
# CreaTime: $(DATE)
# FileName: $(NAME)
# Description: simple introdution of the code
class Car():
    def __init__(self,type,num):
        self.type=type
        self.num=num
    def start(self):
        pass
    def stop(self):
        pass
class Taix(Car):
    def __init__(self,type,num,company):
        super().__init__(type,num)       #继承父类的实例属性
        self.company=company
    def start(self):
        #方法重写
        print('您好，乘客！！！')
        print(f'我是{self.company}出租车公司的，我的车牌是{self.num},请问你去哪里？')
    def stop(self):
        print('目的地到了，请您付款下车，欢迎再次乘坐')
class Family(Car):
    def __init__(self,type,num,name):
        super().__init__(type,num)       #继承父类的实例属性
        self.name=name
    def start(self):
        #方法重写
        print('目的地到了，我们去玩吧')
    def stop(self):
        print(f'我是{self.name}，我的汽车我做主')

if __name__=='__main__':
    taxi=Taix('上海大众','京A9765','长城')               #类对象的实例化
    taxi.start()
    taxi.stop()
    print('-'*30)
    family=Family('一汽丰田','宁A8888','武大郎')
    family.start()
    family.stop()